A Fault Tolerant Distributed Location Service for Geographic Ad Hoc Routing
نویسندگان
چکیده
We introduce a new distributed location service, the hypercubic location service (HLS) for wireless mobile ad hoc networks. It provides information about geographic position of nodes, which is required by position based routing methods. Together with a position based routing, in particular with a greedy routing in appropriate spanner graphs, HLS contributes an efficient network layer of wireless ad hoc networks. Underlying HLS is an O(logn) degree graph which is based on a dynamic version of hypercubic graphs, especially of the De Bruijn graph. We introduce the notion of effective bits of node IDs and we define the hypercubic neighborhood relation accordingly. We show how dynamic operations, insertion and deletion of a node with a random ID can be performed in logarithmic time in such hypercubic graphs. A key feature of HLS is its very strong fault tolerance as well as scalability to large changes in the number of nodes, allowing very flexible control over the network size. A large network can be gradually built from a few nodes and then again it can be reduced to a very small size with fast network topology updates. In addition the architecture is extremely fault tolerant. It resists the simultaneous failure of a constant fraction of the nodes, including even a systematic destruction within certain regions. The combination of scalability and fault tolerance results in a network which survives even a fast destruction.
منابع مشابه
Design and evaluation of two scalable protocols for location management of mobile nodes in location based routing protocols in mobile Ad Hoc Networks
Heretofore several position-based routing protocols have been developed for mobile ad hoc networks. Many of these protocols assume that a location service is available which provides location information on the nodes in the network.Our solutions decrease location update without loss of query success rate or throughput and even increase those.Simulation results show that our methods are effectiv...
متن کاملDesign and evaluation of two scalable protocols for location management of mobile nodes in location based routing protocols in mobile Ad Hoc Networks
Heretofore several position-based routing protocols have been developed for mobile ad hoc networks. Many of these protocols assume that a location service is available which provides location information on the nodes in the network.Our solutions decrease location update without loss of query success rate or throughput and even increase those.Simulation results show that our methods are effectiv...
متن کاملProviding Fault-Tolerant Ad hoc Routing Service in Adversarial Environments
Most existing designs of ad hoc networks are based on the assumption of non-adversarial environments, where each node in the network is cooperative and well-behaved. When misbehaving nodes exist in the network, the performance of current routing protocols degrades significantly. Since ad hoc networks, consisting of autonomous nodes, are open and distributed in nature, maintaining a fault-free n...
متن کاملFormal Description of a Distributed Location Service for Mobile Ad Hoc Networks
We define here a distributed abstract state machine (DASM) [7] of the network or routing layer of mobile ad hoc networks [13]. Such networks require routing strategies substantially different from those used in static communication networks, since storing and updating large routing tables at mobile hosts would congest the network with administration packets very fast. In [1], the hypercubic loc...
متن کاملTopological Cluster-based Geographic Routing in Multihop Ad Hoc Networks
Existing geographic routing algorithms face serious challenges due to location errors, nonplanarity issues and overhead of location service. To solve these issues, we propose Topological Cluster Based Geographic Routing that combines topology-based routing and geographic routing. It is a localized routing scheme where the geographic routing is performed on an overlay network of topological clus...
متن کامل